![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 3.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie.
Mam w planie stworzyć aplikację i chciałbym skorzystać z frameworka ale nie wiem za bardzo na który się zdecydować. Trochę już czytałem na temat Zend, cakePHP i Rapide jednak nie jestem do końca zdecydowany. Zacząłem już coś tworzyć w Zend ale nie ma on mechanizmu obsługi sesji. Spodobał mi się bo jest w miarę łatwy jednak nie ma mechanizmu sesji. W sumie mógłbym taki mechanizm sam dopisać. Nie jestem biegły w php więc proszę o poradę w tej sprawie. Zostać przy Zend czy może uczyć się cake'a? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 211 Pomógł: 3 Dołączył: 29.07.2005 Skąd: Szczebrzeszyn Ostrzeżenie: (0%) ![]() ![]() |
uczyć sie symfony (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#3
|
|
Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Obsługa sesji w ZF jest w inkubatorze, więc można sobie już ją powoli wykorzystywać ;p
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 3.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie czytam na temat Zend_Session. Z tego co do tej pory dowiedziałem się o frameworkach z opinii różnych ludzi to chyba zostanę przy zendzie bo:
- symphony podobno trudne dla początkujących a ja potrzebuję zacząć pisać w miarę szybko - cakephp hmmmm ten podobno ok ale jakoś nie mogłem go załapać być może dlatego że nie znalazłem żadnego fajnego tutoriala Mam jeszcze jedno pytanko sticte dotyczące zenda. Mamy formularz i użytkownik nie wypełnił go poprawnie więc trzeba dla niego stworzyć form z ostrzerzeniem czyli wszystko to samo tylko np dodajemy jeden wiersz z komunikatem. Zrobiłem coś takiego ale niestety wywala błędy: Szablon formularza logowania: Kontroler:
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 627 Pomógł: 33 Dołączył: 1.05.2005 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
CodeIgniter ma wszystko i jest 'lekki' (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#6
|
|
Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Nie no następny... Może napiszesz co Ci nie działa, jakie błędy..
Z tego co widze to: - brak na końcu loguserAction() dwóch } (ale to pewnie Ci się źle skopiowało) - podczas wyświetlania formularza (za pierwszym razem) $this->exception jest puste wiec będzie wywalać błąd. Rozwiąż to inaczej. np:
a w indexIndex.tpl.php PS zf system szablonów jest moim zdaniem strasznie słaby, użyj lepiej smarty albo opt. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 453 Pomógł: 22 Dołączył: 20.09.2004 Skąd: Kraków - NH - Ostrzeżenie: (0%) ![]() ![]() |
ja jeszcze dorzucę linki:
http://framework.zend.com/wiki/display/ZFDEV/Zend_Session <= Zend Session http://framework.zend.com/wiki/display/ZFD...F5AEE911003430C <= Zend Acl oba jeszcze w inkubatorze ale zawsze to kilka informacji "jak to się je". mam jeszcze pytanie co do przedstawionego kodu. logowanie następuje w kontrolerze, a sprawdzanie poprawności loginu i hasła w modelu? troszkę się w tym pogubiłem. tak samo sprawdzanie czy zalogowany użytkownik ma prawa do np. oglądania lub komentowania strony - gdzie to umieścić? |
|
|
![]()
Post
#8
|
|
Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat tak samo sprawdzanie czy zalogowany użytkownik ma prawa do np. oglądania lub komentowania strony - gdzie to umieścić? Było o tym ostatnio. Wszystko zależy.. Jeśli sprawdzasz ogólnie czy jest np zalogowany, to w pluginie. a jak sprawdzasz czy ma prawo do konkretnej akcji no to w akcji ;p Jeśli chodzi o model to tak jak napisałeś. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 21:45 |